detergent additives to petrol - Spanisch Englisch Wörterbuch